<!DOCTYPE html>
<html>
<head>
  <title>Energia Reference - Reference </title>
  <link rel="shortcut icon" type="image/x-icon" href="http://energia.nu/favicon.png">
  <link rel='stylesheet' href='energiaWideRender.css' type='text/css' />
    <!--HeaderText--><style type='text/css'></style>  
  <meta name='robots' content='index,follow' />
  <meta name="Author" content="Robert Wessels" />
  <meta name="Publisher" content="Energia" />
  <meta name="Keywords" content="Energia, Wiring, Processing, Maker, LaunchPad, Arduino, Texas Instruments, Sketch, MSP430, mspgcc, mpsdebug, Electronic Arts, Programming, C, C++, Robert Wessels" />
  <meta name="Description" content="Energia is a rapid prototyping platform for the Texas Instruments MCU Launchpad. Energia is based on Wiring and Arduino and uses the Processing IDE." />
  <meta name="Copyright" content="All contents copyright Robert Wessels" />
  <meta name="Author" content="Robert Wessels" />
  <meta name="Publisher" content="Energia" />
  <meta name="Keywords" content="Energia, Wiring, Processing, Maker, LaunchPad, Arduino, Texas Instruments, Sketch, MSP430, mspgcc, mpsdebug, Electronic Arts, Programming, C, C++, Robert Wessels" />
  <meta name="Description" content="Energia is a rapid prototyping platform for the Texas Instruments MCU Launchpad. Energia is based on Wiring and Arduino and uses the Processing IDE." />
  <meta name="Copyright" content="All contents copyright Robert Wessels" />
	<script type="text/javascript" async="" src="./index_files/ga.js"></script><script type="text/javascript">
		var _gaq = _gaq || [];
		_gaq.push(['_setAccount', 'UA-38745548-1']);
		_gaq.push(['_setDomainName', 'energia.nu']);
		_gaq.push(['_trackPageview']);

		(function() {
 			var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
 			ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
			var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
		})();

	</script>
</head>
<body>
<div id="page">
  <!--PageHeaderFmt-->
  <div id="pageheader">
    <div class="title"><a href='http://energia.nu'>Energia</a></div>
  </div>
  <!--/PageHeaderFmt-->

  <!--PageLeftFmt-->
  <div id="pagenav">
    <div id="navbar">
  	<p><a class='wikilink' href='http://energia.nu/'>Home</a>
<a class='wikilink' href='http://energia.nu/download'>Download</a>
<a class="wikilink" href="http://energia.nu/buy/">Buy</a>
<a class='wikilink' href='http://energia.nu/guide/'>Getting Started</a>
<a class='wikilink' href='http://energia.nu/reference/'>Reference</a>
<a class="wikilink" href="http://energia.nu/help/">Getting Help</a>
<a class="nav" href="http://energia.nu/faq/">FAQ</a>
<a class="wikilink" href="http://energia.nu/projects/">Projects Using Energia</a>
<a class="nav" href="http://energia.nu/contact/">Contact Us</a>
</p>

<p class='vspace'></p>

    </div>
  </div>
  <!--/PageLeftFmt-->

  <div id="pagetext">
  <!--PageText-->
<div id='wikitext'>
<h2>Energia + LaunchPad = Adventure</h2>
<p class='vspace'></p>
<p>Energia is a software framework and code editor that enables rapid electronics prototyping for the Texas Instruments LaunchPad MCU Platform.  It provides an intuitive interface for writing code and it is supported by a growing list of easy-to-use libraries and functions to control the microcontroller hardware. LaunchPad is designed as an introductory evaluation module and development kit for Texas Instruments microcontrollers.  The low cost and ease of use of the LaunchPads make them excellent tools for learning electronics and creating cool projects that one day could turn into useful products. Energia helps beginners and advanced hardware programmers quickly develop working applications across the various TI LaunchPad architectures and BoosterPacks. Energia is based on Wiring and Arduino and uses the Processing IDE. The sources for the project are on the Energia <a href="https://github.com/energia/Energia/">github.com project page</a>.
</p>
<p class='vspace'></p>
<h2>No Hardware Knowledge Required</h2>
Energia abstracts away all the tricky parts of hardware programming and boils everything down into easy to understand APIs and functions.  This allows users to quickly get to the good stuff of making your hardware do amazing things.  It also creates a much more palatable software development experience for new programmers, students, and hobbyists.  Energia is recommended as a great starter tool before tackling more advanced tools like Texas Instruments Code Composer Studio, IAR Workbench, and many other tools available for embedded development. 
<p class='vspace'></p>
<h2>Open Source, Community Driven</h2>
<p>Energia is a open source community and has no affiliation with Texas Instruments, Arduino, or any other corporate entities. This means that Energia stays true to the people that actually use and contribute to it.
</p><p class='vspace'></p>
<h2>Free to Use, Fast to Download</h2>
<p>Energia is availabe for free so that you can immediately start playing and creating with your LaunchPad. Energia is available for Windows, Mac, and Linux and downloads and launches in a snap.
</p>

</div>


  </div>

  <!--PageFooterFmt-->
  <div id="pagefooter">
&copy;Energia
  </div>
  <!--/PageFooterFmt-->

</div>
</body>
</html>